/* banner */
.banner{position: relative;overflow: hidden;width: 100%;}
.banner .wrap{display: block;width: 100%;height: 100vh;position: relative;overflow: hidden;}
.banner .wrap em{transition: all 0.5s linear;opacity: 0;-webkit-transform: scale(1.1);transform: scale(1.1);}
.banner .swiper-slide-active a em,.banner .swiper-slide-duplicate-active a em{transition: 0.5s linear; transform: scale(1,1);opacity: 1;}
.banner .swiper-slide{background: #001026;}
.banner .swiper-slide .video video {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.banner .swiper-slide .video::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.3;z-index: 3;}
.banner .swiper-pagination{bottom: 1rem;width: 100%;max-width: none;z-index: 1;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 1.6rem;height: 4px;background: #e7e7e7;border-radius: 0;opacity: 1;margin: 0 0.4rem;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #84bc84;}
.banner .banner-cursion{position: absolute;bottom: 0;width: 100%;height: 128px;text-align: center;z-index: 1;}


/* 新闻中心 */
.isect1{padding: 3rem 0 2.67rem;}
.isect1 .leftContainer{width: 48.3%;}
.isect1 .leftContainer .wrap{display: block;background: #f6f8f9;color: #333333;}
.isect1 .leftContainer .pic{padding-bottom: 16rem;}
.isect1 .leftContainer .text{height: 3.93rem;box-sizing: border-box;padding: 0.9rem 1rem 0;}
.isect1 .leftContainer .text .title{font-weight: normal;margin-bottom: 0.67rem;}
.isect1 .leftContainer .wrap:hover .text .title{color: #008000;}
.isect1 .leftContainer .swiper-pagination{left: auto;right: 1.1rem;bottom: 1.1rem;width: auto;z-index: 1;}
.isect1 .leftContainer .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #c4c6c7;border-radius: 50%;opacity: 1;margin: 0 0 0 8px;}
.isect1 .leftContainer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #f19400;}
.isect1 .rightContainer{width: 48.3%;}
.isect1 .rightContainer .tabs{display: flex;margin-bottom: 0.5rem;}
.isect1 .rightContainer .tabs li{width: 24.4%;margin-right: 0.8%;}
.isect1 .rightContainer .tabs li:nth-child(4n){margin-right: 0;}
.isect1 .rightContainer .tabs li a{display: block;background: #c4c6c7;border-radius: 0.73rem;line-height: 1.5rem;color: #ffffff;text-align: center;}
.isect1 .rightContainer .tabs li.active a{background: #008000;}
.isect1 .rightContainer .list li{border-bottom: 1px solid #dcdcdc;}
.isect1 .rightContainer .list li a{height: 2.53rem;color: #666666;}
.isect1 .rightContainer .list li a .date{flex-shrink: 0;margin-left: 1rem;}
.isect1 .rightContainer .list li a .title{flex: 1;overflow: hidden;font-weight: normal;}
.isect1 .rightContainer .list li a:hover .title{color: #008000;transform: translateX(0.67rem);}

/* 主营业务 */
.isect2{padding: 3rem 0 3.33rem;background: #f6f8f9;}

/* 品牌产品 */
.isect3{padding: 3rem 0 0.2rem;}
.isect3 .tabs li a{display: block;min-width: 8.67rem;box-sizing: border-box;padding: 0 10px;position: relative;background: #e7e7e7;text-align: center;color: #333333;line-height: 2.2rem;}
.isect3 .tabs li a::before{content: "";width: 1px;height: 1.47rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: #c8d8c8;}
.isect3 .tabs li:first-child a::before{display: none;}
.isect3 .tabs li:first-child a{border-radius: 5px 0 0 5px;}
.isect3 .tabs li:last-child a{border-radius: 0 5px 5px 0;}
.isect3 .tabs li.active a{background: #008000;color: #fff;}
.isect3 .tabs li.active a::before{opacity: 0;}
.isect3 .wapTabsSwiper{display: none;}
.isect3 .wapTabsSwiper .swiper-slide{width: auto;}
.isect3 .container .left{width: 25.6%;}
.isect3 .container .left .logo{width: 81.2%;margin-left: 7.8%;height: 6.2rem;margin-bottom: 1.33rem;}
.isect3 .container .left .logo img{max-width: 100%;max-height: 100%;}
.isect3 .container .left .text{display: flex;justify-content: flex-end;align-items: flex-end;color: #008000;}
.isect3 .container .left .text .arr{margin-left: 0.67rem;height: 0.37rem;}
.isect3 .innerScroll{width: 65.125%;margin-right: 5.2%;box-sizing: border-box;padding: 2.33rem 0.6rem 1.67rem;}
.isect3 .innerScroll .innerContainer{height: calc(16.53rem + 50px);}
.isect3 .innerScroll .innerContainer .swiper-slide{height: 8.26rem;}
.isect3 .innerScroll .wrap{display: block;background: #e7e7e7;box-shadow: 0px 0px 0.6rem 0px rgba(79, 93, 96, 0.13);color: #333333;}
.isect3 .innerScroll .wrap .pic{height: 6.9rem;background: #fff;}
.isect3 .innerScroll .wrap .pic img{max-width: 100%;max-height: 100%;}
.isect3 .innerScroll .wrap .tit{padding: 0 10px;text-align: center;line-height: 1.33rem;font-weight: normal;}
.isect3 .innerScroll .wrap:hover{background: #008000;color: #fff;}
.isect3 .innerScroll .swiper-pagination{bottom: 0;width: 100%;}
.isect3 .innerScroll .swiper-pagination .swiper-pagination-bullet{width: 1.6rem;height: 4px;background: #e7e7e7;border-radius: 0;opacity: 1;margin: 0 0.4rem;}
.isect3 .innerScroll .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #84bc84;}

/* 企业宣传片/主题专栏 */
.isect4{padding: 3.33rem 0 3rem;background: #f6f8f9;}
.isect4 .titleStyle{margin-bottom: 1.8rem;}
.isect4 .leftContainer{width: 60.5%;}
.isect4 .leftContainer .videoContainer{padding-bottom: 16.1rem;cursor: pointer;}
.isect4 .leftContainer .videoContainer .icon{position: absolute;left: 1.47rem;bottom: 1.6rem;height: 2.73rem;}
.isect4 .leftContainer .videoContainer:hover .bgStyle{transform: scale(1.1);}
.isect4 .rightContainer{width: 34.1%;}
.isect4 .rightContainer li{margin-top: 0.93rem;}
.isect4 .rightContainer li:first-child{margin-top: 0;}
.isect4 .rightContainer .pic{display: block;padding-bottom: 7.6rem;}


@media screen and (max-width: 1620px){

}
@media screen and (max-width: 1480px){

}

@media screen and (max-width: 1300px){
}


@media screen and (max-width: 1024px){
.banner .banner-cursion{display: none;}
.isect1,
.isect2,
.isect3,
.isect4{padding: 2rem 0;}
.isect1 > .w1600 > .flexBetweenTop{flex-wrap: wrap;}
.isect1 .leftContainer,
.isect1 .rightContainer{width: 100%;}
.isect1 .leftContainer{margin-bottom: 1rem;}
.isect1 .leftContainer .pic{padding-bottom: 62%;}

.isect3 .pcTabs{display: none;}
.isect3 .wapTabsSwiper{display: block;}
.isect3 .innerScroll .innerContainer{height: calc(16.53rem + 30px);}
.isect3 .container .left{display: none;}
.isect3 .innerScroll{width: 100%;margin: 0;padding: 1rem  0.6rem;}

.isect4 .titleStyle{margin-bottom: 1rem;}
.isect4 > .w1600{flex-wrap: wrap;}
.isect4 .leftContainer,
.isect4 .rightContainer{width: 100%;}
.isect4 .leftContainer{margin-bottom: 1rem;}
.isect4 .leftContainer .videoContainer{padding-bottom: 50%;}
.isect4 .leftContainer .videoContainer .icon{left: 0.6rem;bottom: 0.6rem;height: 15%;}
.isect4 .rightContainer li{margin-top: 0.5rem;}
.isect4 .rightContainer li:first-child{margin-top: 0;}
.isect4 .rightContainer .pic{padding-bottom: 41.75%;}


}

@media screen and (max-width: 760px){
.banner .wrap{height: 0;padding-bottom: 56.25%;}
.banner .swiper-pagination{bottom: 0.5rem;}


.isect1 .leftContainer .text{height: 2.8rem;padding: 0.5rem 0.5rem 0;}
.isect1 .leftContainer .text .title{margin-bottom: 0.3rem;}
.isect1 .leftContainer .swiper-pagination{right: 0.5rem;bottom: 0.5rem;}
.isect1 .rightContainer .list li a{height: 1.8rem;}

.isect3 .tabs li a{min-width: 6.6rem;line-height: 1.8rem;}

}

@media screen and (max-width: 468px){
}